Peruvian Piedtail - Turkish English Dictionary